physically well-formed - Spanish English Dictionary